The Pebble Component-Based Operating System

نویسندگان

  • Eran Gabber
  • Christopher Small
  • John L. Bruno
  • José Carlos Brustoloni
  • Abraham Silberschatz
چکیده

Pebble is a new operating system designed with the goals of flexibility, safety, and performance. Its architecture combines a set of features heretofore not found in a single system, including (a) a minimal privileged mode nucleus, responsible for switching between protection domains, (b) implementation of all system services by replaceable user-level components with minimal privileges (including the scheduler and all device drivers) that run in separate protection domains enforced by hardware memory protection, and (c) generation of code specialized for each possible cross-domain transfer. The combination of these techniques results in a system with extremely inexpensive cross-domain calls that makes it well-suited for both efficiently specializing the operating system on a per-application basis and supporting modern component-based applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Pebble: A Component-based Operating System for Embedded Applications

The Pebble operating system is intended to support complex embedded applications. This is accomplished through two key features: (1) safe extensibility, so that the system can be constructed from untrusted components and reconfigured while running, and (2) low interrupt latency, which ensures that the system can react quickly to external events. In this paper we discuss Pebble’s architecture an...

متن کامل

Conceptual Design of Pebble Drop Divertor

A pebble drop divertor concept is proposed for future fusion reactor. The marked feature of this system is the use of multi-layer pebbles that consists of a central kernel and some coating layers, as a divertor surface component. By using multi-layer pebbles, pebble drop divertor have the advantages such as steady state wall pumping with low bulk tritium retention. The performance of whole dive...

متن کامل

Operating Windows of Pebble Divertor

A marked feature of the pebble divertor is an effect by use of functional multi-layer coated pebble, which consists of a surface plasma facing layer, an intermediate tritium permeation barrier layer, and a kernel for heat removal. The dimensions, structure and the irradiation conditions of pebbles are the important issues for the development of the pebble divertor. From the view point of resist...

متن کامل

An Investigation into the Smart Watch Interface and the User Driven Data Requirements for its Applications

With the introduction of smart watches and their recent commercial success evident with the Samsung Galaxy Gear and the Pebble Smart Watch, the question has been posed as to whether these devices can be implemented successfully in the modern digital world in the long term and provide their users with useful and viable solutions to everyday tasks using enhanced human-computer interaction (Bieber...

متن کامل

Contact Detection Acceleration in Pebble Flow Simulation for Pebble Bed Reactor Systems

Pebble flow simulation plays an important role in the steady state and transient analysis of thermal-hydraulics and neutronics for Pebble Bed Reactors (PBR). The Discrete Element Method (DEM) and the modified Molecular Dynamics (MD) method are widely used to simulate the pebble motion to obtain the distribution of pebble concentration, velocity, and maximum contact stress. Although DEM and MD p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999